package cn.csg.iotplatform.module.system.dal.dataobject.testingmanufacturer;

import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import cn.csg.iotplatform.framework.mybatis.core.dataobject.BaseDO;

/**
 * 检测机构信息 DO
 *
 * @author 系统管理员1111
 */
@TableName("im_dv_testing_manufacturer")
@KeySequence("im_dv_testing_manufacturer_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库，可不写。
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class DvTestingManufacturerDO extends BaseDO {

    /**
     * 主键id
     */
    @TableId(type = IdType.ASSIGN_UUID)
    private String id;
    /**
     * 厂商类型,1-微应用，2-项目承建厂家，3-设备厂家
     */
    private String manufacturerType;
    /**
     * 厂商编号
     */
    private String manufacturerNo;
    /**
     * 厂商名称
     */
    private String manufacturerName;
    /**
     * 厂商id
     */
    private String manufacturerId;
    /**
     * 厂商简称
     */
    private String manufacturerShortName;
    /**
     * 统一社会信用代码
     */
    private String unifiedSocialCreditCode;
    /**
     * 官方网址
     */
    private String manufacturerUrl;
    /**
     * 客服邮箱
     */
    private String serviceEmail;
    /**
     * 客服电话
     */
    private String serviceTel;
    /**
     * 营业执照注册号
     */
    private String businessCode;
    /**
     * 营业执照附件
     */
    private String businessUrl;
    /**
     * logo图片地址
     */
    private String logo;
    /**
     * 认证状态 0:同意 1不同意
     */
    private String authStatus;
    /**
     * 省
     */
    private String province;
    /**
     * 市
     */
    private String city;
    /**
     * 区
     */
    private String area;
    /**
     * 所在地
     */
    private String manufacturerAddress;
    /**
     * 详细地址
     */
    private String manufacturerAddressDetail;
    /**
     * 联系人
     */
    private String manufacturerUser;
    /**
     * 联系电话
     */
    private String manufacturerTel;
    /**
     * 联系人地址
     */
    private String contactAddress;
    /**
     * 联系人邮箱
     */
    private String contactEmail;
    /**
     * 公司简介
     */
    private String introduce;
    /**
     * 备注
     */
    private String note;
    /**
     * 数据来源：(1-电网管理平台、2-物联网平台)
     */
    private Integer dataSource;
    /**
     * 启动状态：(0-停用、1-启用)
     */
    private Integer enablingStatus;
    /**
     * 资质证书
     */
    private String certificates;

}